

<%@page import="info.toegepaste.www.beans.Functie"%>
<%@page import="info.toegepaste.www.beans.Bedrijf"%>
<%@page import="java.text.DateFormat"%>
<%@page import="info.toegepaste.www.beans.Alumnus"%>
<%@page import="java.util.ArrayList"%>
<%@page import="info.toegepaste.www.beans.Inschrijving"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Detailpagina</title>
        <link rel="stylesheet" type="text/css" href="style.css"/>
    </head>
    <body>
        <form action="LoginServlet" method="post">
            <h1>Details</h1>
            <%ArrayList<Inschrijving> inschrijvingen = (ArrayList<Inschrijving>) request.getAttribute("inschrijvingen");
                Alumnus alumnus = (Alumnus) request.getAttribute("alumnus");%>
            <table>
                <tr>
                    <td>AlumnusID:</td>
                    <td><input readonly type="text" name="alumnusid" value="<%=alumnus.getAlumnusID()%>"></td>
                </tr>
                <tr>
                    <td>Voornaam:</td>
                    <td><input type="text" name="voornaam"value="<%=alumnus.getVoornaam()%>"></td>
                </tr>
                <tr>
                    <td>Achternaam:</td>
                    <td><input type="text" name="achternaam" value="<%=alumnus.getAchternaam()%>"></td>
                </tr>
                <tr>
                    <td>Emailprive:</td>
                    <td><input type="text" name="emailprive" value="<%=alumnus.getEmailprive()%>"></td>
                </tr>
                <tr>
                    <td>Afstudeerjaar:</td>
                    <td><input type="text" name="afstudeerjaar" value="<%=alumnus.getAfstudeerjaar()%>"></td>
                </tr>
                <tr>
                    <td>Alumnus sinds:</td>
                    <td><input type="date" name="sinds" value="<%=alumnus.getSinds()%>"></td>
                </tr>
                <tr>
                    <td><label for="bedrijf">Bedrijfnaam: </label></td>
                    <td><SELECT name="bedrijf">

                            <%ArrayList<Bedrijf> bedrijven = (ArrayList<Bedrijf>) request.getAttribute("bedrijven");
                            ArrayList<Functie> functies = (ArrayList<Functie>) request.getAttribute("functies");%>
                            <%for (Bedrijf bedrijf : bedrijven) {%>
                            <OPTION 
                                <%
                                    if (bedrijf.getBedrijfID() == alumnus.getBedrijf().getBedrijfID()) {
                                %>
                                selected
                                <%}%>
                                value="<%=bedrijf.getBedrijfID()%>">
                                <%=bedrijf.getNaam()%>
                            </OPTION>
                            <%}%>
                        </SELECT>
                    </td>
                </tr>
                <tr>
                    <td><label for="functie">Functie: </label></td>
                    <td>
                        <SELECT name="functie" width="200px">


                            <%for (Functie functie : functies) {%>
                            <OPTION 
                                <%
                                    if (functie.getFunctieID() == alumnus.getFunctie().getFunctieID()) {
                                %>
                                selected
                                <%}%>

                                value="<%=functie.getFunctieID()%>">
                                <%=functie.getFunctienaam()%>
                            </OPTION>

                            <%}%>
                        </SELECT>
                    </td>
                </tr>
                <tr>
                    <td><label for="richting">Richting: </label></td>
                    <td><SELECT id="richting" name="richting">
                            <option name="richting">1</option>
                            <option name="richting">2</option>
                            <option name="richting">3</option>
                        </SELECT></td>
                </tr>
                <tr>
                    <td><label for="werkstatus">Werkstatus: </label></td>
                    <td><SELECT id="werkstatus" name="werkstatus">
                            <option name="werkstatus">1</option>
                            <option name="werkstatus">2</option>
                            <option name="werkstatus">3</option>
                        </SELECT></td>
                </tr>

                <tr>

                </tr>
            </table>

            <input type="submit" name="wijzigen" value="Wijzigen">
            <input type="submit" name="verwijderen" value="Verwijderen">
        </form>
        <h2>Inschrijvingen</h2>
        <table>
            <thead>
            <th>Event</th>
            <th>Datum inschrijving</th>
        </thead>
        <%

            for (Inschrijving inschrijving : inschrijvingen) {%>
        <tr>
            <td><%=inschrijving.getEvent().getEventnaam()%></td>
            <td><%=DateFormat.getDateInstance().format(inschrijving.getDatumInschrijving())%> </td>
        </tr>

        <%}%>
    </table>
    <form action="ZoekServlet" method="post">
        <input type="submit" name="adminzoekButton" value="Terug">
    </form>

</body>
</html>
